paper mache - German English Dictionary